Page({

  /**
   * 页面的初始数据
   */
  data: {
    scId:'',
    questions:[
      { 
        id:'01',
        img: '/images/p2.png',
        txt: '简易筛查：能否快速看清图中的动物?',
        opts: {
          '0':'能',
          '1':'不能'
        }
      },
      {
        id: '03',
        img: '/images/p3.png',
        txt: '简易筛查：凝视白色圆心10秒，\n图中直线是否均匀清晰?',
        opts: {
          '0': '直线均匀且清晰',
          '1': '粗细不一或模糊'
        }
      },
      {
        id: '07',
        img: '/images/p4.jpg',
        txt: '简易筛查：你能从图中看到什么数字?',
        opts: {
          '0': 2,
          '1': 6,
          '2': '什么都没有',
          '3': 26
        }
      },
      {
        id: '013',
        img: '/images/p1.png',
        txt: '简易筛查：你的视野出现上图的情况吗?',
        opts: {
          '0': '没有过，或偶尔左侧',
          '1': '大量左侧或右侧情况'
        }
      },
      {
        id: '019',
        img: '/images/p5.png',
        txt: '简易筛查：凝视图中黑点10秒，\n线条是否均匀且笔直?',
        opts: {
          '0': '直线全部均匀笔直',
          '1': '看起来有扭曲或缺漏'
        }
      }
    ]
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    this.setData({
      scId: options.id
    }) 
    // 模拟wx:request
    var data = this.data.questions;
    for(var i=0;i<data.length;i++){
      if (data[i].id == this.data.scId) {
        this.setData({
          question: data[i]
        });
        return false;
      }
    }
  },
  
  /**
   * 答案tap
   */
  answerTap: function(e){   
    var answer = e.target.dataset.index;
    wx.navigateTo({
      url: ('../result/result?id=' + this.data.scId + '&answer=' + answer)
    })
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {
    
  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
    
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {
    
  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {
    
  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {
    
  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {
    
  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {
    
  }
})